have several surgeries - English Synonyms Dictionary